package com.example.myQuartz.dao;

import com.example.myQuartz.entity.ScheduleJobEntity;
import com.gitee.fastmybatis.core.mapper.CrudMapper;
import java.util.List;
import java.util.Map;

public interface ScheduleJobDao extends CrudMapper<ScheduleJobEntity,Integer> {

    int updateBatchStatus(Map<String, Object> map);

    List<ScheduleJobEntity> queryList(Map<String, Object> map);

    ScheduleJobEntity queryObject(Long jobId);

    int queryTotal(Map<String, Object> map);

    void deleteBatch(Long[] jobIds);
}
